ethmoidal groove - Spanish English Dictionary